Hãy tưởng tượng bạn vào một hội trường lớn và muốn tìm một người tên "An". Vì không biết "An" ngồi ở đâu, cách đơn giản nhất là... hét lớn tên "An" cho cả hội trường cùng nghe. Đây chính là cơ chế Flood and Learn.
Việc "hét lớn" trong một hội trường đông đúc sẽ gây ra sự hỗn loạn. Tương tự, cơ chế Flood and Learn bộc lộ nhiều yếu điểm khi mạng lưới phát triển:
Thay vì "hét lớn", giờ đây chúng ta có một người "quản lý hội trường" (Control Plane). Người này có sơ đồ vị trí của tất cả mọi người. Bạn chỉ cần hỏi người quản lý, và họ sẽ chỉ chính xác "An" đang ngồi ở đâu.
EVPN (Ethernet VPN) chính là "bộ não" thông minh đó, và nó sử dụng giao thức BGP để làm việc.
Một hạn chế lớn của VXLAN truyền thống là nó hoạt động như một switch Layer 2 khổng lồ. Các máy ảo trong cùng một VNI
(VXLAN Network Identifier, tương tự VLAN ID) có thể giao tiếp, nhưng hoàn toàn bị cô lập với các máy ảo thuộc VNI
khác.
Đây là lúc EVPN-VXLAN thể hiện sức mạnh của một "switch Layer 3". Bằng cách sử dụng các bản tin BGP đặc biệt, EVPN có thể học và quảng bá thông tin định tuyến giữa các VNI
khác nhau. "Bộ não" BGP làm được điều này nhờ vào các loại "báo cáo" (Route Type) chuyên dụng:
VXLAN Truyền thống (Flood & Learn): Giống như nhiều Switch Layer 2 riêng biệt. VNI 10 và VNI 20 không thể tự nói chuyện với nhau.
EVPN VXLAN: Giống như một Switch Layer 3 mạnh mẽ. Nó dùng Route Type 5 để tự biết cách định tuyến cho VNI 10 và VNI 20 nói chuyện với nhau.
Tiêu chí | VXLAN Truyền Thống (Flood & Learn) | EVPN VXLAN (Control Plane) |
---|---|---|
Cơ chế học MAC | Bị động, dựa vào "lũ lụt" lưu lượng | Chủ động, qua quảng bá BGP (Route Type 2) |
Giao tiếp liên VXLAN | Không (cần gateway ngoài) | Có (định tuyến tích hợp qua Route Type 5) |
Lớp mạng vật lý | Yêu cầu cấu hình Multicast phức tạp | Chỉ cần IP routing đơn giản, không cần Multicast |
Hiệu suất | Lãng phí băng thông do BUM traffic | Tối ưu, giảm thiểu BUM traffic (Route Type 3) |
Khả năng mở rộng | Kém khi mạng lớn | Rất tốt, phù hợp cho Data Center lớn |
Hội tụ | Chậm, phụ thuộc vào lưu lượng | Nhanh chóng và chủ động |